police work

Noun
  1. the investigation of criminal activities

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

police work
Police officers conduct police work at the scene of a minor traffic accident.